channel cat [ictalurus punctatus] - Turkish English Dictionary